<?php require_once("../../includes_view/header.php"); ?>
<?php 
	$acao = "ATUALIZAR"; 
	require_once("regras/controlador/veiculoController.php"); 
?>
<script type="text/javascript">
	$(document).ready(function(){
		
		$("#ddlFornecedor").combobox();
		$(".ui-autocomplete-input").attr("class","formulario");
        $(".ui-button").css('display', 'none');	
		
		$('#txtcpf').mask('999.999.999-99');
		$('#txtcnpj').mask("99.999.999/9999-99");
		$('#txtdatacompra').mask("99/99/9999");
		
		$("#ddltipo").change(function(){
			if($("#ddltipo option:selected").val() == "F"){				
				$("#txtcpf").show();
				$("#txtcnpj").hide();			
			}else{
				$("#txtcnpj").show();
				$("#txtcpf").hide();
			}
			
			$("#txtcpf").val("");
			$("#txtcnpj").val("");
		});						
		
		$("#txtplaca").mask("aaa-9999");
		
		$("#txtvalorcompra").maskMoney({symbol:"R$",decimal:",",thousands:"."});
		$("#txtvaloragenciamento").maskMoney({symbol:"R$",decimal:",",thousands:"."});
		
		$("#ddlEstado").change(function(){ 
        	if($("#ddlEstado option:selected").val() > 0){
			  $("#ddlCidade").html("");
			  $("#ddlCidade").append("<option value='0' disabled='disabled'>carregando</option>");
			  
			  $.post("ajax_carregarCidadesDDL.php", { codigoEstado: $("#ddlEstado option:selected").val() },function(data){				
				  $("#ddlCidade").html("");
				  for(i=0;i<data.length;i++){
					  $("#ddlCidade").append("<option value='"+data[i].id+"'>"+data[i].cidade+"</option>");
				  }
			   }, "json");
			}    
        });
		
		$("#ddlMarca").change(function(){ 
        	if($("#ddlMarca option:selected").val() > 0){
			  $("#ddlModelo").html("");
			  $("#ddlModelo").append("<option value='0' disabled='disabled'>carregando</option>");
			  
			  $.post("ajax_carregarModelosDDL.php", { codigoMarca: $("#ddlMarca option:selected").val() },function(data){				
				  $("#ddlModelo").html("");
				  for(i=0;i<data.length;i++){
					  $("#ddlModelo").append("<option value='"+data[i].id+"'>"+data[i].modelo+"</option>");
				  }
			   }, "json");
			}    
        });
		
	});
	
	function estoquexoficina(tipo){
		if(tipo == "E"){
			$("#divLoja").show();
			$("#divOficina").hide();
		}else{
			$("#divOficina").show();
			$("#divLoja").hide();
		}
	}
	
	function validarCampos(){
	
		var idfornecedor  = $.trim($("#ddlFornecedor").val());
		var dataCompra    = $('#txtdatacompra').val();
		var placa         = $.trim($("#txtplaca").val());
		var chassi        = $.trim($("#txtchassi").val());
		var anofabricacao = $.trim($("#txtanofabricacao").val());
		var anomodelo     = $.trim($("#txtanomodelo").val());
		var especie       = $.trim($("#ddlEspecie").val());		
		var marca         = $.trim($("#ddlMarca").val());
		var modelo        = $.trim($("#ddlModelo").val());
		var cor           = $.trim($("#ddlCor").val());
		var combustivel   = $.trim($("#ddlCombustivel").val());		
		var tipo          = $.trim($("#ddltipo").val());
		var nome          = $.trim($("#txtnome").val());
		var estado        = $.trim($("#ddlEstado").val());
		var cidade        = $.trim($("#ddlCidade").val());
		
		if((idfornecedor=="0") || (placa=="") || (chassi=="") || (anofabricacao=="") || (anomodelo=="") || (especie=="0") || (marca=="0") || (modelo=="0") || (cor=="0") || (combustivel=="0") || (tipo=="0") || (nome=="") || (estado=="0") || (cidade=="0") || (dataCompra=="")){
			alert("Todos os campos em destaque devem ser preenchidos");
			return false;
		}else{
			return true;
		}
	}
</script>
<div id="sistema">
	<div id="migalhas">
    	<a class="mig1">Cadastro</a>
      	<a class="mig1">Veículo</a>
      	<a class="mig2">Atualizar</a> 
    </div>
    <div id="pesquisa"></div>    
    <br>
    <?php if(isset($class) and isset($mensagem)){ ?>  
    <div id="mensagens" class="<?=$class?>"><?php echo $mensagem; ?></div>    
    <?php } ?>
    <div id="formulario">
    	<form name="frmVeiculo" id="frmVeiculo" method="post" action="" onSubmit="return validarCampos()">
    	<fieldset><legend>&nbsp; Dados do Fornecedor &nbsp;</legend> 
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddlFornecedor" class="lblObrigatorio">Fornecedor</label>
                <select name="ddlFornecedor" id="ddlFornecedor">
                    <?php
						foreach($fornecedores as $fornecedor){
							$selected = "";
							if($fornecedor["id"] == $dadosVeiculo->idFornecedor) $selected = "selected='selected'";
							echo "<option value='".$fornecedor["id"]."' ".$selected.">".utf8_encode($fornecedor["nome"])."</option>";
						}
					?>
                </select>
            </div>
            <div class='direita'>
            	<?php 
					$dataCompra = "";
					if(!is_null($dadosVeiculo->dataCompra))
					{ 
						$dataCompra = Util::bdData($dadosVeiculo->dataCompra);
					}					
				?>
            	<label for="txtdatacompra" class="lblObrigatorio">Data da compra</label>
                <input type="text" name="txtdatacompra" id="txtdatacompra" value="<?=$dataCompra?>" class="formulario">
            </div>
        </div>
        </fieldset>
        <br>
        <fieldset><legend>&nbsp; Dados do Veículo &nbsp;</legend>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="txtplaca" class="lblObrigatorio">Placa</label>
                <input type="text" name="txtplaca" id="txtplaca" value="<?=$dadosVeiculo->placa?>" class="formulario">
            </div>
            <div class='direita'>
            	<label for="txtchassi" class="lblObrigatorio">Chassi</label>
                <input type="text" name="txtchassi" id="txtchassi" value="<?=$dadosVeiculo->chassi?>" class="formulario">
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="txtanofabricacao" class="lblObrigatorio">Ano de Fabricação</label>
                <input type="text" name="txtanofabricacao" id="txtanofabricacao" value="<?=$dadosVeiculo->anoFabricacao?>" class="formulario">
            </div>
            <div class='direita'>
            	<label for="txtanomodelo" class="lblObrigatorio">Ano do Modelo</label>
                <input type="text" name="txtanomodelo" id="txtanomodelo" value="<?=$dadosVeiculo->anoModelo?>" class="formulario">
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddlEspecie" class="lblObrigatorio">Espécie / Tipo</label>
                <select class="formularioDDL" name="ddlEspecie" id="ddlEspecie">
                    <?php
						foreach($especies as $especie){
							$selected = "";
							if($especie["id"] == $dadosVeiculo->especieTipo) $selected = "selected='selected'";
							echo "<option value='".$especie["id"]."' {$selected}>".utf8_encode($especie["nome"])."</option>";
						}
					?>
                </select>
            </div>
            <div class='direita'>
            	<label for="ddlMarca" class="lblObrigatorio">Marca</label>
                <select class="formularioDDL" name="ddlMarca" id="ddlMarca">
                    <?php
						foreach($marcas as $marca){
							$selected = "";
							if($marca["id"] == $dadosVeiculo->marca) $selected = "selected='selected'";
							echo "<option value='".$marca["id"]."' {$selected}>".utf8_encode($marca["nome"])."</option>";
						}
					?>
                </select>
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddlModelo" class="lblObrigatorio">Modelo</label>
                <select class="formularioDDL" name="ddlModelo" id="ddlModelo">
                	<option value="0">Selecione</option>
                    <?php
						foreach($modelos as $modelo){
							$selected = "";
							if($modelo["id"] == $dadosVeiculo->modelo) $selected = "selected='selected'";
							echo "<option value='".$modelo["id"]."' {$selected}>".utf8_encode($modelo["nome"])."</option>";
						}
					?>
                </select>
            </div>
            <div class='direita'>
            	<label for="txtrenavam">Renavam</label>
                <input type="text" name="txtrenavam" id="txtrenavam" value="<?=$dadosVeiculo->renavam?>" class="formulario">
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddlCor" class="lblObrigatorio">Cor</label>
                <select class="formularioDDL" name="ddlCor" id="ddlCor">
                	<option value="0">Selecione</option>
                    <?php
						foreach($cores as $cor){
							$selected = "";
							if($cor["id"] == $dadosVeiculo->cor) $selected = "selected='selected'";
							echo "<option value='".$cor["id"]."' {$selected}>".utf8_encode($cor["nome"])."</option>";
						}
					?>
                </select>
            </div>
            <div class='direita'>
            	<label for="ddlCombustivel" class="lblObrigatorio">Combustível</label>
                <select class="formularioDDL" name="ddlCombustivel" id="ddlCombustivel">
                	<option value="alccol" <?php if($dadosVeiculo->combustivel == "alccol") echo "selected='selected'"; ?>>Álcool</option>     
                    <option value="gasolina" <?php if($dadosVeiculo->combustivel == "gasolina") echo "selected='selected'"; ?>>Gasolina</option>       
                    <option value="diesel" <?php if($dadosVeiculo->combustivel == "diesel") echo "selected='selected'"; ?>>Diesel</option> 
                    <option value="gas" <?php if($dadosVeiculo->combustivel == "gas") echo "selected='selected'"; ?>>Gás</option>    
                    <option value="flex" <?php if($dadosVeiculo->combustivel == "flex") echo "selected='selected'"; ?>>Flex</option>                    
                </select>
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="txtnumeromotor">Número do motor</label>
                <input type="text" name="txtnumeromotor" id="txtnumeromotor" value="<?=$dadosVeiculo->numeroMotor?>" class="formulario">
            </div>
            <div class='direita'>&nbsp;</div>
        </div>
        </fieldset>
        <br>
        <fieldset><legend>&nbsp; Dados do Documento &nbsp;</legend>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddltipo" class="lblObrigatorio">Tipo</label>
                <select class="formularioDDL" name="ddltipo" id="ddltipo">
                	<option value="F" <?php if(strlen($dadosVeiculo->cpfCnpj) == 14) echo "selected"; ?>>Físico</option>
                    <option value="J" <?php if(strlen($dadosVeiculo->cpfCnpj) == 18) echo "selected"; ?>>Jurídico</option>
                </select>
            </div>
            <div class='direita'>&nbsp;</div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="txtnome" class="lblObrigatorio">Nome</label>
                <input type="text" name="txtnome" id="txtnome" value="<?=utf8_encode($dadosVeiculo->nome)?>" class="formulario">
            </div>
            <div class='direita'>
            	<label for="txtcpfcnpj">CPF / CNPJ</label>
                <input type="text" name="txtcpf" id="txtcpf" value="<?=$dadosVeiculo->cpfCnpj?>" class="formulario" <?php if(strlen($dadosVeiculo->cpfCnpj) == 14){ echo "style='display:visible'"; }else{ echo "style='display:none'"; } ?>>
                <input type="text" name="txtcnpj" id="txtcnpj" value="<?=$dadosVeiculo->cpfCnpj?>" class="formulario" <?php if(strlen($dadosVeiculo->cpfCnpj) == 18){ echo "style='display:visible'"; }else{ echo "style='display:none'"; } ?>>
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddlEstado" class="lblObrigatorio">Estado</label>
                <select class="formularioDDL" name="ddlEstado" id="ddlEstado">      
                    <?php
						foreach($estados as $estado){
							$selected = "";
							if($estado["id"] == $dadosVeiculo->estado) $selected = "selected='selected'";
							echo "<option value='".$estado["id"]."' {$selected}>".utf8_encode($estado["descricao"])."</option>";
						}
					?>
                </select>
            </div>
            <div class='direita'>
            	<label for="ddlCidade" class="lblObrigatorio">Cidade</label>
                <select class="formularioDDL" name="ddlCidade" id="ddlCidade">
                	<?php
						foreach($cidades as $cidade){
							$selected = "";
							if($cidade["id"] == $dadosVeiculo->cidade){
								$selected = "selected='selected'";
							}
							echo "<option value='".$cidade["id"]."' {$selected}>".utf8_encode($cidade["cidade"])."</option>";
						}
					?>
                </select>
            </div>
        </div>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="txtbairro">Bairro</label>
                <input type="text" name="txtbairro" id="txtbairro" value="<?=utf8_encode($dadosVeiculo->bairro)?>" class="formulario">
            </div>
            <div class='direita'>
            	<label for="txtrua">Rua</label>
                <input type="text" name="txtrua" id="txtrua" value="<?=utf8_encode($dadosVeiculo->rua)?>" class="formulario">
            </div>
        </div>
        </fieldset>        
        <br>
        <fieldset><legend>&nbsp; Adicionais &nbsp;</legend>
        <div class="linha">
        	<div class='esquerda'>
            	<label for="ddlGravameLiberado">Gravame liberado</label>
                <select class="formularioDDL" name="ddlGravameLiberado" id="ddlGravameLiberado">
                	<option value="S" <?php if($dadosVeiculo->gravameLiberado == "S") echo "selected"; ?>>SIM</option>
                    <option value="N" <?php if($dadosVeiculo->gravameLiberado == "N") echo "selected"; ?>>NÃO</option>
                </select>
            </div>
            <div class='direita'>
            	<label for="txtobsGravame">Observação Gravame</label>
                <input type="text" name="txtobsGravame" id="txtobsGravame" value="<?=utf8_encode($dadosVeiculo->obsGravame)?>" class="formulario">
            </div>
        </div>
        <div>
              <label for="txtobservacao">Observações</label>
              <textarea name="txtobservacao" id="txtobservacao" rows="5" cols="73" class="formulario"><?=utf8_encode($dadosVeiculo->observacao)?></textarea>
        </div>  
        </fieldset>
        <br>
        <div class="linha">
        	<div class='esquerda'>
            	<input type="hidden" name="hdCodigo" id="hdCodigo" value="<?=$dadosVeiculo->id?>">            	
                <input type="submit" name="btnAtualizar" id="btnAtualizar" value="atualizar" class="button">
            </div>            
        </div>     
        </form>
    </div>
</div>
<?php require_once("../../includes_view/footer.php"); ?>